The current options available to players are:

    * help - Evaluates true if target is friendly
    * harm - Evaluates true if target is hostile
    * combat - Evaluates true if you are in combat.
    * stance or stance:# - Evaluates true if you are in a stance, or are in a particular stance (see below)
    * stealth - Evaluates true if you are stealthed.
    * modifier or modifier:shift|ctrl|alt - Evaluates true if the selected key is held down when the command is executed.
    * equipped: - Evaluates true if item is equipped. Item can be any valid inventory slot, item class or item subclass.
    * target= - Special option. It changes the target from the default of target to any valid unitid. (see below)
    * actionbar: - Evaluates true if the current actionbar is the same as the listed one.
    * pet: - Evaluates true if the pet exists. Takes pet type (Owl, Bear, Imp) or pet name (Fluffy, MrBigglesworth). With no modifier (i.e. just [pet]) it evaluates true if ANY pet exists.
    * mounted, swimming, flying - Evaluates true if you are mounted, swimming, or flying, respectively.
    * indoors, outdoors - Evaluates true if you are indoors or outdoors, respectively.
    * button:< #> - Evaluates true if the selected button was used to click the spell, defaults to 1 (see below).
    * channeling: - Evaluates true if you are channeling the spell listed. With no spell listed, it evaluates true if any spell is being channeled.
    * exists and dead - Evaluates true if your target is dead, or actually exists.
    * party - evaluates true if the target is a member of your party
    * raid - evaluates true if the target is a member of your party or raid
    * group - evaluates true if you are in a group
    * group:party/raid - evaluates true if you are in the specified type of group


/cast will toggle spells again unless the name is prefixed with an exclamation mark, e.g. /castsequence Steady Shot, !Auto Shot

/castsequence [??] reset=N/target/combat/shift/alt/ctrl <spell1>, <spell2>, <spell3>